package cn.iocoder.yudao.module.member.dal.dataobject.job;

import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

/**
 * @Description: TODO
 * @Author: Admin
 * @Date: 2025/7/22 17:21
 * @Version: 1.0
 */
@TableName("job_district1")
@KeySequence("job_district_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库，可不写。
@Data
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class JobDistrict {

    /**
     * 自增ID
     */
    @TableId
    private Integer id;
    /**
     * 职位ID，关联job表
     */
    private String jobId;
    /**
     * 地区编码
     */
    private String areaCode;
    /**
     * 地区中文描述
     */
    private String areaCn;
    /**
     * 国家编码
     */
    private String country;
    /**
     * 省份编码
     */
    private String province;
    /**
     * 城市编码
     */
    private String city;
    /**
     * 区县编码
     */
    private String district;
}
